521,523,526,527,527,528,529,530,530,531,528,530,530,530,530,528,527,524,524,521,519,518,516,515,515,515,516,517,518,518,520,520,520,520;868,868,869,869,871,871,872,875,876,878,881,883,884,885,886,887,887,889,891,890,888,887,887,886,885,883,882,881,878,877,874,873,871,870